Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F2 USA F3 Qatar F1 Qatar F2 Japan F4 Japan F5 Romania F6 Romania F7 Romania F8 Romania F9 Romania F10 Romania F11 Romania F12 Romania F13 Romania F15 Japan F6 USA F1 USA F28 USA F29 USA F30 China F1 China F2 Indonesia-w1 Indonesia-w2 Indonesia-w3 Indonesia-w4 Australia F1 Australia F2 Uzbekistan F1 Uzbekistan F2 Korea F2 China F1 Spain F13 USA F15 USA F16 USA F17 China F4 China F5 Romania F14 Romania F15 Romania F16 Romania F17 Japan F9 Romania F18 Germany F15 USA F24 Australia F7 USA F25 Australia F8 Czech Republic F4 Czech Republic F5 Czech Republic F6 China F6 China F7 Tunisia F4 Tunisia F5 China F1 China F2 Australia F1 Australia F2 USA F7 Korea F3 USA F8 Uzbekistan F3 Uzbekistan F4 Japan F4 Romania F4 Romania F7 Romania F8 USA F13 USA F14 Romania F10 France F10 Romania F13 Romania F15 Thailand F4 Romania F16 Thailand F5 Romania F17 Bulgaria F2 Bulgaria F3 Sweden F5 France F15 France F18 Japan F11 Japan F12 Thailand F3 Australia F5 Australia F6 China F8 Japan F9 Japan F10 USA F28 USA F29 USA F30 USA F31 USA F1 China F1 USA F2 China F2 USA F3 El Salvador F1 Panama F1 USA F6 USA F7 Thailand F1 Thailand F2 Great Britain F6 Sweden F2 China F5 Korea F2 Korea F3 USA F15 USA F16 Chinese Taipei F1 Chinese Taipei F2 Belgium F7 Chinese Taipei F3 USA F30 Chinese Taipei F4 USA F4 China F4 USA F5 Canada F2 Vietnam F3 Israel F7 Sweden F2 Israel F8 Sweden F3 Israel F9 China F8 Morocco F2 India F8 China F9 Kuwait F2 Cambodia F2 Turkey F5 Turkey F6 Turkey F7 Turkey F8 Israel F5 Israel F6 Japan F3 Uzbekistan F1 Uzbekistan F2 Korea F1 USA F12 USA F13 USA F14 Romania F4 Spain F19 Romania F5 Spain F20 Indonesia F2 Kazakhstan F6 USA F21 USA F22 Chinese Taipei F1 Romania F10 Turkey F39 Spain F33 Portugal F9 USA F28 USA F29 USA F30 USA F31 Thailand F5 Cambodia F2 Cambodia F3 Turkey F50 Turkey F51 USA F4 USA F5 USA F6 China F1 Egypt F8 China F2 Egypt F9 Egypt F10 Philippines F1 USA F10 USA F11 Qatar F2 Qatar F3 USA F12 USA F13 USA F14 Hungary F2 Kazakhstan F7 Bulgaria F3 Bulgaria F4 Thailand F8 Bulgaria F5 Thailand F9 Romania F8 Kazakhstan F10 Colombia F4 USA F31 USA F6 Egypt F4 Egypt F5 USA F8 India F1 Uzbekistan F1 Belgium F1 USA F22 Kazakhstan F11 USA F23 France F1 Chinese Taipei F1 Colombia F3 France F2 Australia F1 Morocco F3 Thailand F1 Italy F1 Australia F2 Spain F7 Ghana F1 Ghana F2 Japan F2 Egypt F1 Egypt F2 Egypt F3 Korea F1 Korea F2 Romania F1 Bulgaria F1 Romania F3 Uzbekistan F2 Bulgaria F3 Australia F7 Bulgaria F4 Romania F6 Romania F7 Romania F8 Ireland F2 Romania F9 Romania F10 Romania F12 Romania F13 China F6 China F7 Nigeria F3 Nigeria F4 China F2 France F1 France F2 Morocco F2 Japan F1 Japan F2 Turkey F2 Japan F3 Turkey F3 Uzbekistan F2 Germany F9 Romania F15 Thailand F4 Bulgaria F8 Thailand F5 Bosnia/Herzegovina F6 Bosnia/Herzegovina F7 Chile F2 Chile F3 Chile F4 Peru F4 Peru F5 Romania F1 Romania F2 Bulgaria F4 Romania F5 Malaysia F1 Malaysia F2 Morocco F4 Malaysia F3 Morocco F5 Germany F9 Korea F5 Romania F10 Korea F6 Romania F11 USA F25 Romania F14 Romania F15 USA F26 Nigeria F1 Turkey F19 Nigeria F2 USA F1 USA F5 Usa F28 USA F7 Usa F29 Hong Kong F1 Dominican Republic F1 Dominican Republic F2 Dominican Republic F3 Turkey F34 Usa F2 Usa F3 USA F27 USA F28 Mexico F1 USA F6 Usa F5 Usa F6 Usa F7 USA F3 China F10 China F11 Thailand F6 USA F9 Usa F8 Thailand F7 Usa F9 Netherlands F1 Indonesia F3 Malaysia F1 Uzbekistan F2 Malaysia F2 Estonia F1 Brazil F17 Thailand F9 Cambodia F3 Turkey F4 Turkey F5 Turkey F8 Turkey F10 Uzbekistan F1 Tunisia F13 Uzbekistan F2 Uzbekistan F3 Portugal F7 Uzbekistan F4 Bulgaria F4 Korea F4 Italy F25 China F3 Thailand F1 USA F30 Canada F1 Vietnam F6 Chinese Taipei F1 Vietnam F9 Thailand F6 Turkey F2 (Antalya) Turkey F3 (Antalya) Indonesia F1 (Jakarta) Egypt F7 (Sharm El Sheikh) Egypt F8 (Sharm El Sheikh) Egypt F9 (Sharm El Sheikh) Israel F2 (Ramat Hasharon) Indonesia F5 (Jakarta) Indonesia F6 (Jakarta) Thailand F2 (Hua Hin) Morocco F1 Thailand F4 Thailand F9 (Pattaya) Romania F2 Malaysia F3 (Kuala Lumpur) Vietnam F1 (Thu Dau Mot City) Vietnam F2 (Thu Dau Mot City) Indonesia F7 (Jakarta) Laos F1 Indonesia F8 (Jakarta) Morocco F3 Thailand F12 (Hua Hin) Hong Kong F4 (Hong Kong) Hong Kong F5 (Hong Kong) Kazakhstan F1 (Aktobe) Kazakhstan F2 (Shymkent) USA F31 Hong Kong F2 (Hong Kong) China F10 (Shenzhen) Chinese Taipei F1 (Taipei) Chinese Taipei F2 (Taipei) Pakistan F1 (Islamabad) M15 Anning M15 Anning M15 Anning M15 Wuhan M25 Wuhan Tunisia F14 M25 Taipei M15 Hua Hin M15 Hua Hin M15 Nonthaburi China F4 India F9 Romania F9 China F10 Fifth Third Bank Tennis Classic - Lexington Heineken Challenger - Ho Chi Minh City M25 Taipei Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City Harrah's Entertainment Men's Pro Challenger - Tunica Busan Open Challenger Tennis - Busan 2006 North Shore Pro Tennis Championship - Winnetka Timisoara Challenger - Timisoara Bukhara Challenger - Bukhara Romania F4 Samsung Challenger 2007 - Ho Chi Minh City Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Penza Cup - Penza Togliatti Cup - Togliatti Fergana Challenger - Fergana Karshi Challenger - Karshi Citta di Como - Como Seguros Bolivar Open - Medellin Kuwait F3 Taiwan Challenger - Kaohsiung Caloundra ATP Challenger - Caloundra McDonalds ATP Challenger - Burnie Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg Tunis Open - Tunis Rijeka Open - Rijeka Copa Petrobras Colombia - Bogota Mordova Cup 2007 - Saransk Fergana Challenger - Fergana Samsung Securities Cup - Seoul President's Cup - Astana Keio Challenger International Tennis Tournament - Yokohama Bangkok Challenger Baton Rouge Challenger Binghamton Professional Tennis Tournament - Binghamton Talahassee Challenger 5 Volkswagen Challenger - Wolfsburg Carson Challenger Banja Luka Challenger Smith Barney Men's Challenger - Covington Austin Challenger - Austin Charlottesville Challenger Rimouski Challenger Tallahassee Challenger Savannah Challenger Busan Challenger Cremona Challenger Busan Open Challenger Tennis - Busan Campos do Jordao Challenger Salvador Challenger Banja Luka Challenger Karshi Challenger Astana Challenger Burnie Challenger Singapore Challenger Pingguo Challenger Lexington Challenger Panama City Challenger Karshi Challenger Samarkand Challenger Kia International In Caloundra - Caloundra Timisoara Challenger Astana Challenger Vancouver Challenger Meknes Challenger China F7 Yeongwol Challenger Sarasota Challenger Tianjin Challenger Nanchang Challenger Kaohsiung Challenger Bangkok Challenger Indore Challenger Traralgon Challenger 2 Yokohama Challenger Noumea Challenger Astana Challenger Bangkok Challenger Nanchang Challenger Tashkent Challenger Bangalore Challenger Yokohama Challenger Toyota Challenger Alphen Challenger Kyoto Challenger Almaty Challenger Zhuhai Challenger Guangzhou Challenger Raanana Challenger Toyota Challenger Arad Challenger Seoul Challenger Fergana Challenger Romania F3 Astana Challenger Tallahassee Tennis Challenger - Tallahassee Kyoto Challenger Bangkok Challenger Tulsa Challenger Heineken Challenger 2004 - Ho Chi Minh City Buenos Aires Challenger Suzhou Challenger Trofeo Cassa di Risparmio di Alessandria - Alessandria Toyota Challenger Bangkok Challenger Bulgarian Open Challenger - Sofia Honolulu Challenger Kyoto Challenger Wuhan Challenger Shimadzu All Japan Indoor - Kyoto Head Cup Busan Open - Busan Taipei City Challenger Izmir Challenger Yokohama Challenger Noumea Challenger Winnipeg Challenger 2004 Colorado Tennis Classic - Denver Salinas Challenger Zhangjiagang Challenger Gwangju Challenger Qatar F1 Ho Chi Minh City Challenger Anning Challenger Savannah Challenger Brasov Challenger Jinan Challenger Zhangjiagang Challenger Compaq Challenger - Bucharest Seoul Challenger Kolkata Challenger Gelsor Open Carpati - Brasov Gimcheon Challenger Busan Challenger Memorial A. Manfredini Sassuolo Challenger - Sassuolo Samsung Securities Cup - Seoul Tashkent Challenger New Delhi Challenger Eskisehir Challenger Gimcheon Challenger Pune Challenger Challenger Banque Nationale - Granby Medjurgorje Open - Medjugorje Aamulehti Tampere Open - Tampere Banja Luka Challenger 2008 - Banja Luka Dublin Challenger - Dublin Timisoara Challenger - Timisoara XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Kaohsiung Challenger 2008 China TCL Challenger - Guangzhou Project Independence Men's Challenger - Mandeville 2006 USTA Tallahassee Tennis Challenger - Tallahassee Constanta Challenger - Constanta Tumkur Open - Tumkur Dharwad Challenger 2003 - Dharwad Belgaum Open - Belgaum Astana Challenger - Astana Busan Open Challenger Tennis - Busan Medellin Challenger Harrah's Entertainment Challenger - Tunica Oberstaufen Cup - Oberstaufen Open de Tenis Amaya - Pamplona Challenger Brasov - Brasov Uncle Toby's Challenger in Burnie - Burnie Challenger Banque Nationale Rimouski - Rimouski Shimadzu All Japan Indoor Tennis Championships - Kyoto Penza Cup - Penza Brasov Challenger - Brasov XIII Trofeo Ciudad de Quito - Quito Flea Market Cup - Busan Club Coop's ATP Challenger International - Brisbane Shimadzu All Japan Indoor Tennis Championships - Kyoto Morocco Tennis Tour - Tanger Nielsen USTA Pro Tennis Championship - Winnetka San Benedetto Challenger - San Benedetto Taipei City Challenger Korat Challenger Bangkok Challenger Penza Challenger Busan Challenger Kyoto Challenger 2002 Eddleman USTA Challenger - Birmingham USTA Seascape Challenger - Aptos Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Ipsos Bucharest Challenger - Bucharest Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz Next Generation Adelaide International - Adelaide China Open - Beijing Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Izmir Cup - Izmir Guzzini Challenger - Recanati Mamaia Challenger - Constanta The Comercia Bank Challenger - Aptos Riviera de Rimini Challenger - Rimini BCR Open Romania - Bucharest Rimouski Challenger Flea Market Cup Busan Challenger Tennis - Busan Dunlop World Challenge - Toyota Melbourn Challenger US Men's Clay Court Championship - Houston Atlanta Tennis Championships - Atlanta Busan Challenger Fergana Challenger Yuba City Challenger Samarkand Challenger Karshi Challenger Brasov Challenger Trnava Challenger Calabasas Challenger Yokohama Challenger Dallas Challenger Pereira Challenger Baton Rouge Challenger Sarasota Challenger Fergana Challenger Alessandria Challenger Bytom Challenger Oberstaufen Challenger Saransk Challenger BB&T Atlanta Open - Atlanta Brasilia Challenger Brasov Challenger Montevideo Challenger Asuncion Challenger Guangzhou Challenger Pingguo Challenger Tallahassee Challenger Sarasota Challenger Wuhai Challenger Beijing Challenger Shanghai Challenger Brasov Challenger Cali Challenger Aguascalenties Challenger AEGON International - Eastbourne Bangkok Challenger Seoul Challenger Medellin Challenger Toyota Challenger Honolulu Challenger Barranquilla Challenger Tallahassee Challenger San Luis Potosi Challenger Leon Challenger Sarasota Challenger Kaohsiung Challenger Savannah Challenger Arad Challenger Beijing Challenger Karshi Challenger Segovia Challenger Bangkok Challenger Brasov Challenger Istanbul Challenger Ningboo Challenger Belem Challenger Seoul Challenger Toyota Challenger Tallahassee Challenger Istanbul Challenger Eskisehir Challenger Bangkok Challenger Shanghai Challenger Kaoshuing Challenger Kenitra Challenger Fergana Challenger Tashkent Challenger Yokohama Challenger Toyota Challenger Chennai Challenger New Delhi Challenger Taipei City Challenger Karshi Challenger Fergana Challenger Shanghai Challenger Pune Challenger Traralgon Challenger Toyota Challenger Hong Kong Challenger Kolkata Challenger Guangzhou Challenger Shenzhen Challenger Karshi Challenger Fergana Challenger Shanghai Challenger Kaohsiung Challenger Hua Hin Challenger Kobe Challenger Bangkok Challenger New Delhi Challenger Taipei City Challenger Busan Challenger Gimcheon Challenger Chengdu Challenger Shanghai Challenger Nanchang Challenger Ningboo Challenger Kobe Challenger Astana Challenger Bangkok Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Architect Open - Budapest Gatineau Challenger Granby Challenger GHI Bronx Classic - Bronx Chengdu Challenger Jinan Challenger Bangkok Challenger SAP Open - San Jose Qujing Challenger Taipei City Challenger Almaty Challenger Shanghai Challenger Pharma Medico Open 2008 - Aarhus Busan Open - Busan Togliatti Cup - Togliatti Baton Rouge Pro Tennis Classic - Baton Rouge Shimadzu All Japan Indoor Tennis Championships - Kyoto BB&T Atlanta Open - Atlanta Guangzhou Challenger Shanghai Challenger College Station Challenger - College Station Raanana Challenger Como Challenger Astana Challenger Thailand Open - Bangkok Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BCR Open Romania - Bucharest Next Generation Adelaide International - Adelaide Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha SAP Open - San Jose Malaysian Open - Kuala Lumpur Brisbane International - Brisbane BB&T Atlanta Open - Atlanta Heineken Open - Auckland Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Rogers Cup - Montreal Wimbledon - London Wimbledon - London Wimbledon - London Davis Cup, Group II, 1R, LIB-TPE 3-2 Davis Cup, Group 1, 1R, UZB-TPE 4-1 Davis Cup, Group 1, 1R, TPE-PAK 3-2 Davis Cup, Group 1, 2R, TPE-KOR 1-4 Davis Cup, Group 1, 2R, KAZ-TPE 2-3 Davis Cup, Asia/Oceania Group I, PO, TPE-PHI 4-1 Davis Cup, Group I, PO, PHI-TPE 2-3 Davis Cup, Group I, 1R, KOR-TPE 4-1 Davis Cup, Group I, PO, TPE-INA 5-0 Davis Cup, Group I, 1R, IND-TPE 5-0 Davis Cup, Group I, PO, TPE-KOR 1-3 Davis Cup, Group II, 2R, PHI-TPE 1-3 Davis Cup, Group I, 1R, TPE-CHN 0-5 Australian Open - Melbourne Davis Cup, Group 1, REL1, TPE-PAK 5-0 Davis Cup, Group 1, 2R, PAK-TPE 4-1 Davis Cup, Group I, 1R, TPE-AUS 0-5 Davis Cup, Group 2, REL2, TPE-HKG 4-1 Davis Cup, Group 1, 1R, TPE-THA 3-2 Davis Cup, Group 1, 1R, AUS-TPE 4-1 Davis Cup, Group 1, 2R, TPE-IND 2-3 Wimbledon - London Wimbledon - London